easily decomposable - English Synonyms Dictionary